package dcutils.rpg.characters;

// Import DCUtils Classes
import dcutils.Lambda;

/**
 * @author dca
 */
public abstract class CharacterMovement implements Lambda<Boolean, PlayerCharacter> {
   protected PlayerCharacter pc;

   public CharacterMovement(PlayerCharacter pc) {
      pc(pc);
   } // END constructor

   public PlayerCharacter pc() {
      return this.pc;
   } // END pc getter

   protected void pc(PlayerCharacter pc) {
      this.pc = pc;
   } // END pc setter
} // END class CharacterMovement
